
/**
 * 
 */
package com.zsrt.day20170414.homework;

/**
 * 实现类
 * @author jmj
 * @date 2017年4月14日
 * @time 下午4:21:16
 */
public class MethodsImpl implements Methods{
	
	
	/**
	 * 加法的实现
	 */
	@Override
	public int add(int a, int b) {
		return a+b;
	}
	
	
	/**
	 * 减法运算
	 */
	@Override
	public int sub(int a, int b) {
		return a-b;
	}
	
	
	/**
	 * 乘法运算
	 */
	@Override
	public int multi(int a, int b) {
		return a*b;
	}
	
	/**
	 * 除法运算
	 */
	@Override
	public int div(int a, int b) {
		return a/b;
	}
	
	/**
	 * 求模运算
	 */
	@Override
	public int mo(int a,int b) {
		return a%b;
	}
	
	
	/**
	 * 输入数字和符号得出相应的结果
	 */
	@Override
	public int printIn(int a, int b, String x) {
		if(x.equals("+")){
			return this.add(a, b);
		}else if(x.equals("-")){
			return this.sub(a, b);
			
		}else if(x.equals("*")){
			return this.multi(a, b);
		}else if(x.equals("/")){
			return this.div(a, b);
		}else if(x.equals("%")){
			return this.mo(a, b);
		}else{
			System.out.println("您输入的符号有误...");
			return -1;
		}
	}

}
